roller shoe - French English Dictionary